spinal hydrocele - Español Inglés Diccionario